package com.csust.cg.mongodb.service;

import com.csust.cg.mongodb.domain.Result;

/**
 * @author chenguang
 */
public interface ConnectGroupService {

    /**
     * 获取用户的所有分组信息
     * @param userId 用户ID
     * @return
     */
    Result getAllGroup(String userId);

    /**
     * 添加分组信息
     * @param userId 用户ID
     * @param name 分组名
     * @return
     */
    Result addGroup(String userId, String name);

    /**
     * 删除分组信息
     * @param id 分组ID
     * @return
     */
    Result removeGroup(Integer id);

    /**
     * 更新分组信息
     * @param id 分组ID
     * @param name 分组名
     * @return
     */
    Result editGroup(Integer id, String name);
}
